Skip to main content
Version: 5.1.1.0

Java Outbound channel

Description

The Java Outbound channel is a means to invoke Java code directly from Orchestra. Alternatively you can use a Script activity which basically is an anonymous Java Outbound channel. The advantage of a Java Outbound channel in comparison with a Script activity is that the Outbound channel can be invoked several times from several positions in an Process model and from several process models.

If your code is quit complicated and you want to structure it using classes and methods it is advisable to create Java classes as Java Source elements and then instantiate and invoke these classes from a Script activity or from a Java Outbound channel.

Purpose of object

The Java Outbound channel is used to define more complicated procedures using Java or to access other Java-Archives e.g. to work with network protocols not directly supported by Orchestra. Consider also to use  Script activities or even  Java Source elements (if you got a developer key from soffico).

Configuration

The dialog to configure the Java Outbound Channel looks like:

Java-Outbound-channel_view.png
base view of the channel outbound channel

Validating Java Outbound scripts

Java Outbound supports validation of scripts.

A Validate button is available to check the syntax and correctness of the Java code used in the outbound channel.